package com.share.device.domain.VO;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 地区信息响应数据
 * @ClassName RegionVO
 * @Description: 地区响应信息
 * @Author: hasee
 * @CreateDate: 2025-06-24 17:00
 * @Version: 1.0
 */

@Data
@Schema(description = "地区响应信息")
public class RegionVO {
    /**
     * 地区id
     */
    @Schema(description = "地区id")
    private Long id;

    /**
     * 地区编码
     */
    @Schema(description = "地区编码")
    private String code;

    /**
     * 上级地区code
     */
    @Schema(description = "上级地区code")
    private String parentCode;

    /**
     * 地区名称
     */
    @Schema(description = "地区名称")
    private String name;

    /**
     * 地区级别：1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县
     */
    @Schema(description = "地区级别：1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县")
    private Integer level;
}
